catapult launched - İspanyolca İngilizce Sözlük